package com.greysh.news.service;

import java.util.List;
import com.greysh.news.model.News;

/**
 * 
 * 新闻管理
 * 
 */
public interface NewsService {

	/**
	 * 保存新闻
	 * @param news
	 */
	void saveNews(News news);

	/**
	 * 跟新新闻
	 * @param news
	 */
	void updateNews(News news);

	/**
	 * 根据主键删除新闻
	 * @param pid
	 */
	void deleteNewsByPid(Integer pid);

	/**
	 * 
	 * @param pid
	 * @return 根据主键查找新闻
	 */
	News findNewsByPid(Integer pid);

	/**
	 * 
	 * @return 得到所有新闻列表
	 */
	List<News> findAllNews();
}
